<?xml version=""1.0"" encoding=""utf-8""?> asp 中文写入数据库乱码

来源:百度知道 编辑:UC知道 时间:2024/06/02 10:09:17
<?xml version=""1.0"" encoding=""utf-8""?> asp 中文写入数据库乱码
如果将编码改成encoding=""GBK""或别的,则页面全部乱码!
请高手赐教!

<%
Response.ContentType="application/xml"
Response.Expires=0
Response.Write("<?xml version=""1.0"" encoding=""utf-8""?>")
dim qid,aid,rid,co,rss,ssql,plnum,uip
uip=Request.ServerVariables ("HTTP_X_FORWARDED_FOR")
....
if UserLogined=True then uip=name
sql="select * from comment"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs.addnew
...
rs("content")=co
rs("commname")=uip
rs.update
rs.Close
if aid>0 then
call conn.Execute("Update Reply Set comments=comments+1 where id="&aid)
else
call conn.Execute("Update Question S

第一,这样看你用的什么数据库,数据库编码要个程序编码一致;
第二,可能是浏览器问题,你试着把浏览器编码调整下。

好像不能改的吧,XML就是utf-8编码的

<?xml version=""1.0"" encoding=""utf-8""?> asp 中文写入数据库乱码
你是指在数据库中保存的数据乱码么?那可能是数据库的编码问题了,你用的什么数据库

dfg